package models


type OcrModel struct {
	Status string `json:"status"`
	IdCard string `json:"idCard"`
	Name string `json:"name"`
	Sex string `json:"sex"`
	Nation string `json:"nation"`
	Birthday string `json:"birthday"`
	Address string `json:"address"`
}

type OcrReq struct {
	Image string `json:"image"`
	IdCardSide string `json:"id_card_side"`
	DetectDirection bool `json:"detect_direction"`
	DetectRectify bool `json:"detect_rectify"`
}

type OcrResp struct {
	WordsResult struct {
		LastName struct{
			Words string `json:"words"`
		} `json:"姓名"`
		Mz struct{
			Words string `json:"words"`
		} `json:"民族"`
		Zz struct{
			Words string `json:"words"`
		} `json:"住址"`
		Sfz struct{
			Words string `json:"words"`
		} `json:"公民身份号码"`
		Dob struct{
			Words string `json:"words"`
		} `json:"出生"`
		Sex struct{
			Words string `json:"words"`
		} `json:"性别"`
	} `json:"words_result"`
}
